fis.config.init({
    project : {
        charset : 'utf8',
        md5Length : 7
    }
});

/** fis-optimizer-uglify-js 插件进行压缩，已内置 */
fis.match('*.js', {
  optimizer: fis.plugin('uglify-js')
});
/** 取消第三方组件压缩 */
fis.match('static/thirdparty/**',{
    optimizer : null
});
/** 组件模块压缩到指定目录 */
fis.match(/^\/widget-src\/(.*)$/i,{
    release: 'widget/$1'
});
/** 压缩所有css */
fis.match('*.css', {
  optimizer: fis.plugin('clean-css')
});
/** 压缩所有PNG */
fis.match('*.png', {
  optimizer: fis.plugin('png-compressor')
});

//CDN域名配置
//fis.config.set('roadmap.domain', [ 'http://localhost:8080' ]);

//需要排除的目录
//fis.config.set('project.exclude', ['static/**']);

//开启simple对零散资源的自动合并  
//fis.config.set('settings.postpackager.simple.autoCombine', true);  

fis.config.set('settings.optimizer.uglify-js', {
	//export, module, require不压缩变量名
    mangle: {
        except: 'exports, module, require, define'
    },
    //自动去除console.log等调试信息
    compress : {
        drop_console: true,
        drop_debugger: true
    }
});

